package com.base.service;

import com.base.po.sqlparam.HjkcomdataExamplePage;
import com.base.po.voip.Hjkcomdata;
import com.base.po.voip.HjkcomdataExample;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface HjkcomdataService {
	int countByExample(HjkcomdataExample example);

	int deleteByExample(HjkcomdataExample example);

	int deleteByPrimaryKey(Integer idnum);

	int insert(Hjkcomdata record);

	int insertSelective(Hjkcomdata record);

	List<Hjkcomdata> selectByExample(HjkcomdataExample example);

	List<Hjkcomdata> selectByExamplePage(HjkcomdataExamplePage example);

	Hjkcomdata selectByPrimaryKey(Integer idnum);

	int updateByExampleSelective(@Param("record") Hjkcomdata record, @Param("example") HjkcomdataExample example);

	int updateByExample(@Param("record") Hjkcomdata record, @Param("example") HjkcomdataExample example);

	int updateByPrimaryKeySelective(Hjkcomdata record);

	int updateByPrimaryKey(Hjkcomdata record);
}